home *** CD-ROM | disk | FTP | other *** search
/ Hackers Magazine 3 / Hackers Magazine - CD-ROM N 03.iso / Password recovery / Advanced ZIP Password Recovery 3.53 / whatsnew.txt < prev   
Text File  |  2001-11-14  |  12KB  |  372 lines

  1. Advanced ZIP Password Recovery: versions history
  2. ================================================
  3.  
  4.  
  5. ! bug fixed
  6. + improvement/modification
  7.  
  8.  
  9. Version 3.53
  10. ------------
  11.  
  12. + SMP support for known-plaintext attack
  13. ! processing archives with very small "stored" files
  14. ! negative numbers (when number of passwords is too large)
  15.  
  16. Version 3.52
  17. ------------
  18.  
  19. + improved Windows 2000 compatibility
  20. + open program from tray with a single click
  21. + smoother progress bar on brute-force attack
  22. + support for PKZip 4.0 archives
  23.   + deflate64 method
  24.   + digital signatures
  25.   + AV record
  26. + recent directory list
  27. ! eliminated a few memory leaks
  28. ! minor fixes in command-line interface
  29. ! showing (current) password with '&' char
  30. ! status/prograss bar overlapping under Windows XP
  31.  
  32.  
  33. Version 3.51
  34. ------------
  35.  
  36. + "end at" option
  37. + partial plaintext attack: enter the known bytes as decimal
  38.   values (in addition to HEX)
  39. ! dictionary attack with a huge wordlist (starting from almost the end)
  40. ! incorrect message if the archive contains directories only
  41. ! some problems with attack by mask
  42. ! plaintext attack: some problems when plaintext file is in subfolder
  43.  
  44. Version 3.50 beta 1
  45. -------------------
  46.  
  47. ! loading language file where some lines are missed
  48. + selecting first few bytes for "stored" files (for better speed)
  49. + optimized attack for some WinZip files: now about three times faster!
  50.  
  51. Version 3.21
  52. ------------
  53.  
  54. + the program starts faster now
  55. ! color mapping ih hicolor Windows mode
  56. ! crash on interrupting dictionary attack (when loading)
  57. ! unexpected crash or hang when trying to open some archives
  58. ! a few small bugs in user interface
  59.  
  60. Version 3.20 beta 1
  61. -------------------
  62.  
  63. ! processing files where all encrypted files but one are zero-sized
  64. ! processing huge archives (larger than amount of free virtual memory)
  65. ! working without language file
  66. ! saving "All printable" option in project file
  67. ! wrong keys on known-plaintext attack for some specific archives
  68. + seriously improved speed on archives with just one encrypted
  69.   file (now it is 60-80% better, almost the same as if there are 3 or
  70.   more files)
  71.  
  72. Version 3.11
  73. ------------
  74.  
  75. ! crash on status window overflow
  76. ! compatibility with WinZip 8.0 shell extension (crash on file
  77.   selection)
  78. ! working with some (semi-corrupted) dictionary files
  79. ! zeros in benchmark results under certain circumstances
  80. ! crash on file decryption, if zip comment is > 1K
  81. + updates: working through proxy (using IE settings)
  82. + plaintext limitation: now 12 bytes only (was: 16)
  83. + restarting known-plaintext attack from the given point
  84.   (registered version only)
  85. + known-plaintext attack: second stage now 10% faster
  86. + saing attack results: path to archive; decryption keys now
  87.   in brackets (to use that file later for file decryption)
  88.  
  89. Version 3.01
  90. ------------
  91.  
  92. + exception handler: auto-restart after crash
  93. ! restoring window position after terminating the program
  94.   when it was minimized to tray
  95. ! compatibility with some programs like FirstAid
  96.  
  97. Version 3.0 Final Release
  98. -------------------------
  99.  
  100. ! user interface problems if MS Sans Serif font is not installed
  101. ! locked archive after known-plaintext attack
  102. ! decrypting some specific archives
  103. ! recovering wrong password from encryption keys (on known-plaintext
  104.   attack)
  105. ! recovering 5-character password with known-plaintext attack in
  106.   unregisrtered version
  107. ! recovering passwords for archives with non-standard headers
  108. + checking for updates via Internet
  109.  
  110. Version 3.0 beta 4 (10/02/2000)
  111. ----------------------------
  112.  
  113. ! gradient caption
  114. ! crash under certain circumstances under Win9x (stack overflow)
  115. ! crash after completing the artack if archive contains more
  116.   than 10 files
  117. ! crash on known plaintext attack if plain archive is wrong,
  118.   or encrypted archive is corrupted
  119. ! memory leaks
  120. ! 101% on progress bar (on known-plaintext attack)
  121. ! wrong tooltip for tray icon on known plaintext attack
  122. + displaying long numbers and date/time according to regional
  123.   settings
  124. + plaintext attack using binary file
  125.  
  126. Version 3.0 beta 3 (19/01/2000)
  127. -------------------------------
  128.  
  129. ! user interface problems (screen layout with "large fonts",
  130.   tabs hightlighting, toolbar background etc)
  131. ! closing archives after the attack (sharing violation problem)
  132. ! processing extra word on dictionary attack
  133. ! asking to save the project on exit
  134. ! disappearing leading/trailing space in "start from" field after
  135.   save/resume
  136. ! not saving maximum password length
  137. ! recovering wrong password for some (corrupted?) files
  138. + statistics: displaying very long digits (up to 38 decimal places)
  139. + displaying long numbers with spaces as separators between digit groups
  140. + calculating program speed carefully: now it looks more "stable"
  141. + in a known plaintext attack, if the password is not found,
  142.   decryption is called immediately
  143. + drag'n'drop
  144. + multi-language interface
  145. + complete support for non-english dictionaries (mutations, all
  146.   upper/lower case combinations)
  147. + mask & dictionary attacks now available even in unregistered
  148.   version (with some limitations, though)
  149. + command line support
  150.  
  151. Version 3.0 beta 2 (24/11/99)
  152. -----------------------------
  153.  
  154. ! a few minor bugs
  155. + some interface enhancements
  156. + smaller executable size
  157. + known plaintext attack
  158. + benchmark
  159.  
  160. Version 3.0 beta 1 (26/10/99)
  161. -----------------------------
  162.  
  163. ! a few small bugs
  164. ! processing some ZIP 1.x archives
  165. + major performance increase:
  166.   + 35% on brute-force attack (one file)
  167.   + 50% on brute-force attack (three files)
  168.   + 120% on mask attack
  169.   + 250% on dictionary attack
  170. + dictionary options:
  171.   + smart mutations
  172.   + all possible combinations
  173. + progress bar during dictionary attack
  174. + saving/resuming long dictionary attack
  175. + recent files
  176.  
  177. Version 2.44 (05/10/99)
  178. -----------------------
  179.  
  180. ! dictionary attack (empty strings in dictionary)
  181. ! calculating number of words in dictionary
  182. ! open project -> cancel: all settings being cleared
  183. + hot keys:
  184.   F1  - Help
  185.   F2  - Save setup
  186.   F3  - Open ZIP file
  187.   F4  - Edit charset
  188.   F9  - Start
  189.   F10 - Stop
  190. + remember path where the files (project, archive and dictionary)
  191.   have been opened from
  192. + error message if project file is not found
  193. + *.txt as an additional selection for dictionary files
  194.  
  195. Version 2.43 (21/09/99)
  196. -----------------------
  197.  
  198. + improved interface (some cosmetic changes)
  199. ! recovering passwords for some specific archives
  200. ! working with very large archives
  201.  
  202. Version 2.42 (23/08/99)
  203. -----------------------
  204.  
  205. + better performance (brute-force attack)
  206. ! crash on some SFX-archives
  207. ! recovering passwords for some specific archives
  208.  
  209. Version 2.41 (18/08/99)
  210. -----------------------
  211.  
  212. ! brute-force attack: when mininum and maximum password length are
  213.   different, and maximum length is even
  214. ! handling the situation when log file cannot be created for some
  215.   reason
  216.  
  217. Version 2.4 (06/08/99)
  218. -----------------------
  219.  
  220. ! creating log file when the program is executed from the disk
  221.   root
  222. ! recovering passwords for some archives with non-standard
  223.   format
  224. ! crash on some SFX-archives
  225. + major performance improvements for ZIP 2.x files:
  226.   80-90% better speed on P6 (Pentium II and Pentium Pro)
  227.   30-40% better speed on P5 (Pentium and Pentium MMX)
  228. + performance improvements for ZIP 1.x files --  now about
  229.   30% faster
  230.  
  231.  
  232. Version 2.31 (29/06/99)
  233. -----------------------
  234.  
  235. ! processing archives without encrypted files
  236. ! processing some SFX-archives
  237. ! mask attack: "invalid starting password"
  238. ! selecting the fastest file to try
  239. + option: progress bar update interval
  240.  
  241. Version 2.3 (18/06/99)
  242. ----------------------
  243.  
  244. ! recovering the passwords for some "non-standard" zip files
  245.   (which use undocumented features)
  246. ! crash on some specific archives
  247. ! memory leaks
  248. + much better speed on archives containing one encrypted file
  249.   only
  250. + better speed on PKZIP 1.x archives
  251. + more convenient user interface
  252. + status window
  253. + selecting auto-save directory and file name
  254. + "brute force with mask" attack
  255. + displaying elapsed time
  256. + displaying remaining time
  257. + displaying average speed
  258. + displaying detailed statistics when recovering process is
  259.   completed
  260. + high-precision timer
  261. + logging to file
  262. + saving all options between sessions (as default)
  263. + log file and status window: message about adjusting the
  264.   password length after stop/resume
  265. + log file and status window: message about the last-checked
  266.   password on stop
  267.  
  268. Version 2.2 (03/02/99)
  269. -----------------------
  270.  
  271. ! processing archives with subfolders (password not found,
  272.   wrong password or crashing)
  273. ! dictionary attack problems (password not found)
  274. ! running dictionary attack when no brute-force options are
  275.   selected
  276. ! "start from .." functionality
  277. ! a few memory leaks
  278. ! crash on some archives
  279. ! selecting both attack types (brute-force and dictionary)
  280.   at a time
  281. + improved user interface
  282. + better performance on archives with 2 or more encrypted files
  283.   (about 10% increase)
  284. + autosaving the ini-file into the same folder, where the source
  285.   archive is located
  286. + saving all options into ini-file (type of attack, dictionary
  287.   options etc)
  288. + "convert to OEM" as an option
  289. + updating progress bar according to "start from .." value
  290. + "minimize to tray" option
  291.  
  292. Version 2.1 (15/01/99) 
  293. -----------------------
  294. ! serious memory allocation problem
  295. ! open the dictionary file if the full path is not entered
  296. ! selecting the space (" ") in the character set separately,
  297.   not in the "special chars"
  298. + improved "Custom charset" dialog
  299. + more characters for "Custom charset"
  300. + increased performance:
  301.     for 30..200% on stored files
  302.     for 20..30% on inflated files
  303. + all national symbols support
  304. + more statistics and current password during recovery
  305. + SFX archive type (*.exe) in open dialog
  306. + smarter selection of the fastest file (to try the password on)
  307.  
  308. Version 2.0 (27/11/98) 
  309. -----------------------
  310.  
  311. ! crash on some archives compressed with Deflat:N method
  312. + Windows user interface
  313. + installation program
  314. + "custom" character set
  315. + performance optimizations
  316. + selecting the fastest (encrypted) file in archive to crack
  317. + read/save setup
  318.  
  319. Version 0.93 (19/02/98)
  320. -----------------------
  321.  
  322. ! memory leaks
  323. ! password for some archives fith Deflat:N method
  324. ! dictionary-based attack for some archives
  325. ! password for files with very long path names
  326. ! dictionary-based attack: garbage text on exit
  327. ! wrond message if dictionary file is missed
  328. ! deleting resume-file on exit
  329. ! saving password for dictionary-based attack
  330. + dictionary-based attack: up/low first letter only
  331. + interrupting dictionary-based attack
  332. + updating resume-file (options and current password) periodically
  333.  
  334. Version 0.92a(06/02/98)
  335. -----------------------
  336.  
  337. ! cracking some specific ZIP archives
  338.  
  339. Version 0.92 (02/02/98) 
  340. -----------------------
  341.  
  342. ! displaying benchmark results for very large numbers
  343. + performance increased in about 1.5 times (when single file is
  344.   in archive)
  345. + added ' ' (space) to "custom charset"
  346. + benchmark: total number of passwords, passwords per sec/min/hour
  347. + saving the password into the .psw file (for future reference)
  348. + working with self-extracting and disk-spanned archives
  349. + displaying large numbers according to locale settings (for
  350.   benchmark only)
  351. + working in background
  352. + pause between exit
  353. + default dictionary file name: "dic.txt"
  354. + registration: input dialog
  355.  
  356. Version 0.91a(05/01/98) 
  357. -----------------------
  358.  
  359. ! crashing on some machines
  360.  
  361. Version 0.91 (30/12/97) 
  362. -----------------------
  363.  
  364. ! parsing command line
  365. ! leaving temporary files in current directory
  366. + dictionary-based attack
  367.  
  368. Version 0.90 (25/12/97) 
  369. -----------------------
  370.  
  371. original version
  372.